package n14.second;

import java.util.stream.IntStream;

public class S03 {

	public static void main(String[] args) {
		int[]is= {12, 8, 5, 7, 9, 2, 10, 6};
		System.out.println("直接输出：");
		IntStream.of(is).forEach(i->System.out.printf("%d ",i));
		System.out.println("\n前3个数据：");
		IntStream.of(is).limit(3).forEach(i->System.out.printf("%d ",i));
		System.out.println("\n跳过3个数据的其它数据：");
		IntStream.of(is).skip(3).forEach(i->System.out.printf("%d ",i));
		System.out.println("\n跳过3个数据，其余数据升序排列，显示最小的3个：");
		IntStream.of(is).skip(3).sorted().limit(3).forEach(i->System.out.printf("%d ",i));
		System.out.println("\n升序排列，跳过3个数据，然后取3个数据：");
		IntStream.of(is).sorted().skip(3).limit(3).forEach(i->System.out.printf("%d ",i));
	}

}
